to be down the tubes - Spanisch Englisch Wörterbuch